*{
	margin:0;
	padding: 0;
}
ul{
	li{
		display: none;
	}
}
html,body{
	width: 100%;
	height: 100%;
	text-decoration: none;
	font-size: 10px;
	.daily_nav{
		width: 100%;
		height: 4.5rem;
		background: #e0e0e0;
		display: flex;
		align-items: center;
		justify-content: space-between;
		position: fixed;
		left: 0;
		top: 0;
		p{
			font-size: 2rem;
			font-weight: bold;
			img{
				width: 70%;
			}
		}
	}
	.daily_tu{
		width: 100%;
		position: static;
		margin-top: 4.5rem;
		p{
			img{
				width: 100%;
			}
		}
	}
	.daily_content1{
		width: 100%;
		box-sizing: border-box;
		margin-top: -0.3rem;
		background: #efefef;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		p{
			img{
				width: 100%;
			}
		}
		.daily_content_d{
			width: 90%;
			height: 16.5rem;
			margin: 1rem 0 1.5rem 0;
			box-sizing: border-box;
			display: flex;
			padding: 5% 0;
			background: white;
			.daily_content_dl{
				width: 50%;
				p{
					width: 100%;
					height: 100%;
					img{
						width: 100%;
						height: 100%;
					}
				}
			}
			.daily_content_dt{
				width: 50%;
				border-left: 2px solid #cccccc;
				background: white;
				padding: 2% 4%;
				p{
					margin-bottom:0.5rem;
					font-size:1.6rem;
					&:nth-child(1){
						font-size:1.6rem;
						font-weight: bold;
					};
					&:nth-child(3){
						button{
							width: 5.5rem;
							height: 1.5rem;
							background: #fe2558;
							border: 1px solid #fe2558;
							color: white;
							border-radius: 0.2rem;
						}
					};
					&:nth-child(4){
						span{
							&:nth-child(1){
								font-size:2rem;
								color: #fe2558;
								font-weight: bold;
								margin-right: 2rem;
							};
							&:nth-child(2){
								font-size:2rem;
							};
						}
					};
					&:nth-child(5){
						button{
							width: 10rem;
							height: 3rem;
							background: #ffb400;
							border: 1px solid  #ffb400;
							color: white;
							font-size: 2rem;
							border-radius: 0.5rem;
							margin-left: 2rem;
						}
					};
				}
			}
		}
	}
	.daily_content2{
		width: 100%;
		p{
			img{
				width: 100%;
			}
		}
		.daily_content2_d{
			width: 100%;
			display: flex;
			margin-top: -0.2rem;
			flex-wrap: wrap;
			dl{
				border: 1px solid #cccccc;
				width: 33.3%;
				box-sizing: border-box;
				dt{
					img{
						width: 100%;
					}
				}
				dd{
					font-size: 1.4rem;
					color: #777777;
					padding-left: 0.5rem;
				}
				.daily_content2_dd{
					text-align:right;
					font-size: 1.8rem;
					color: #ffb403;
					padding-right: 1rem;
				}
				p{
					width: 100%;
					height: 2.2rem;
					button{
						width: 100%;
						height: 100%;
						color: white;
						font-size: 1.8rem;
						background: #ffb403;
						border: 1px solid  #ffb403;
					}
				}
			}
		}
	}
	.daily_footer{
		width: 100%;
		p{
			img{
					width: 100%;
			}
		}
		div{
			padding-left: 2.5rem;
			margin-top: -0.3rem;
			padding-bottom: 2rem;
			p{
				line-height: 2;
			}
			.daily_footer_p{
				padding-left:1rem;
			}

		}
	}
}
